package com.hns.can.report.vo;

import java.math.BigDecimal;
import java.util.List;

/**
 * Created by JeffXu on 2017-02-15.
 */
public class LineAreaBadBhvSortVo {
    private String areaId;
    private String areaName;
    private BigDecimal sumAreaFreq;

    private BigDecimal badBhv1;// 具体行为的次数
    private BigDecimal badBhv2;// 具体行为的次数
    private BigDecimal badBhv3;// 具体行为的次数
    private BigDecimal badBhv4;// 具体行为的次数
    private BigDecimal badBhv5;// 具体行为的次数
    private BigDecimal badBhv6;// 具体行为的次数
    private BigDecimal badBhv7;// 具体行为的次数
    private BigDecimal badBhv8;// 具体行为的次数
    private BigDecimal badBhv9;// 具体行为的次数
    private BigDecimal badBhv10;// 具体行为的次数
    private BigDecimal badBhv11;// 具体行为的次数
    private BigDecimal badBhv12;// 具体行为的次数
    private BigDecimal badBhv13;// 具体行为的次数
    private BigDecimal badBhv14;// 具体行为的次数
    private BigDecimal badBhv15;// 具体行为的次数
    private BigDecimal badBhv16;// 具体行为的次数
    private BigDecimal badBhv17;// 具体行为的次数
    private BigDecimal badBhv18;// 具体行为的次数
    private BigDecimal badBhv19;// 具体行为的次数
    private BigDecimal badBhv20;// 具体行为的次数

    private String areaType;// 区域类型

    private BigDecimal sumAreaTypeFreq;// 区域类型行为总数
    private BigDecimal sumAreaTypeFreqGth;// 区域类型行为增长率

    private String cdate;// 统计日期
    private BigDecimal freq;// 统计行为次数
    private BigDecimal freqGth;// 统计行为增长率

    private String drvId;
    private String drvName;
    private BigDecimal areaType1;
    private BigDecimal areaType2;
    private BigDecimal areaType3;
    private BigDecimal areaType4;
    private BigDecimal rn;// 排序

    private BigDecimal loLgt;// 经度
    private BigDecimal loLtt;// 纬度
    private BigDecimal lng;// 热力图-经度
    private BigDecimal lat;// 热力图-纬度
    private BigDecimal radius;// 半径

    private List<LineAreaBadBhvSortVo> badBhvStandard;
    private List<LineAreaBadBhvSortVo> badBhvSort;

    private String badBhvId;
    private String badBhvName;// 行为名称
    private BigDecimal threVal;// 异常阀值

    private BigDecimal hour0;// 时间
    private BigDecimal hour1;// 时间
    private BigDecimal hour2;// 时间
    private BigDecimal hour3;// 时间
    private BigDecimal hour4;// 时间
    private BigDecimal hour5;// 时间
    private BigDecimal hour6;// 时间
    private BigDecimal hour7;// 时间
    private BigDecimal hour8;// 时间
    private BigDecimal hour9;// 时间
    private BigDecimal hour10;// 时间
    private BigDecimal hour11;// 时间
    private BigDecimal hour12;// 时间
    private BigDecimal hour13;// 时间
    private BigDecimal hour14;// 时间
    private BigDecimal hour15;// 时间
    private BigDecimal hour16;// 时间
    private BigDecimal hour17;// 时间
    private BigDecimal hour18;// 时间
    private BigDecimal hour19;// 时间
    private BigDecimal hour20;// 时间
    private BigDecimal hour21;// 时间
    private BigDecimal hour22;// 时间
    private BigDecimal hour23;// 时间


    private String lineDirection;
    private String blackNature;
    private String placeTypical;
    private String lineTy;

    private BigDecimal inRadius;
    private BigDecimal outRadius;
    private BigDecimal speedLimit;
    private String stnTy;


    public String getAreaId() {
        return areaId;
    }

    public void setAreaId(String areaId) {
        this.areaId = areaId;
    }

    public String getAreaName() {
        return areaName;
    }

    public void setAreaName(String areaName) {
        this.areaName = areaName;
    }

    public BigDecimal getSumAreaFreq() {
        return sumAreaFreq;
    }

    public void setSumAreaFreq(BigDecimal sumAreaFreq) {
        this.sumAreaFreq = sumAreaFreq;
    }

    public BigDecimal getBadBhv1() {
        return badBhv1;
    }

    public void setBadBhv1(BigDecimal badBhv1) {
        this.badBhv1 = badBhv1;
    }

    public BigDecimal getBadBhv2() {
        return badBhv2;
    }

    public void setBadBhv2(BigDecimal badBhv2) {
        this.badBhv2 = badBhv2;
    }

    public BigDecimal getBadBhv3() {
        return badBhv3;
    }

    public void setBadBhv3(BigDecimal badBhv3) {
        this.badBhv3 = badBhv3;
    }

    public BigDecimal getBadBhv4() {
        return badBhv4;
    }

    public void setBadBhv4(BigDecimal badBhv4) {
        this.badBhv4 = badBhv4;
    }

    public String getAreaType() {
        return areaType;
    }

    public void setAreaType(String areaType) {
        this.areaType = areaType;
    }

    public BigDecimal getSumAreaTypeFreq() {
        return sumAreaTypeFreq;
    }

    public void setSumAreaTypeFreq(BigDecimal sumAreaTypeFreq) {
        this.sumAreaTypeFreq = sumAreaTypeFreq;
    }

    public BigDecimal getSumAreaTypeFreqGth() {
        return sumAreaTypeFreqGth;
    }

    public void setSumAreaTypeFreqGth(BigDecimal sumAreaTypeFreqGth) {
        this.sumAreaTypeFreqGth = sumAreaTypeFreqGth;
    }

    public BigDecimal getBadBhv5() {
        return badBhv5;
    }

    public void setBadBhv5(BigDecimal badBhv5) {
        this.badBhv5 = badBhv5;
    }

    public BigDecimal getBadBhv6() {
        return badBhv6;
    }

    public void setBadBhv6(BigDecimal badBhv6) {
        this.badBhv6 = badBhv6;
    }

    public BigDecimal getBadBhv7() {
        return badBhv7;
    }

    public void setBadBhv7(BigDecimal badBhv7) {
        this.badBhv7 = badBhv7;
    }

    public BigDecimal getBadBhv8() {
        return badBhv8;
    }

    public void setBadBhv8(BigDecimal badBhv8) {
        this.badBhv8 = badBhv8;
    }

    public BigDecimal getBadBhv9() {
        return badBhv9;
    }

    public void setBadBhv9(BigDecimal badBhv9) {
        this.badBhv9 = badBhv9;
    }

    public BigDecimal getBadBhv10() {
        return badBhv10;
    }

    public void setBadBhv10(BigDecimal badBhv10) {
        this.badBhv10 = badBhv10;
    }

    public BigDecimal getBadBhv11() {
        return badBhv11;
    }

    public void setBadBhv11(BigDecimal badBhv11) {
        this.badBhv11 = badBhv11;
    }

    public BigDecimal getBadBhv12() {
        return badBhv12;
    }

    public void setBadBhv12(BigDecimal badBhv12) {
        this.badBhv12 = badBhv12;
    }

    public BigDecimal getBadBhv13() {
        return badBhv13;
    }

    public void setBadBhv13(BigDecimal badBhv13) {
        this.badBhv13 = badBhv13;
    }

    public BigDecimal getBadBhv14() {
        return badBhv14;
    }

    public void setBadBhv14(BigDecimal badBhv14) {
        this.badBhv14 = badBhv14;
    }

    public BigDecimal getBadBhv15() {
        return badBhv15;
    }

    public void setBadBhv15(BigDecimal badBhv15) {
        this.badBhv15 = badBhv15;
    }

    public BigDecimal getBadBhv16() {
        return badBhv16;
    }

    public void setBadBhv16(BigDecimal badBhv16) {
        this.badBhv16 = badBhv16;
    }

    public BigDecimal getBadBhv17() {
        return badBhv17;
    }

    public void setBadBhv17(BigDecimal badBhv17) {
        this.badBhv17 = badBhv17;
    }

    public BigDecimal getBadBhv18() {
        return badBhv18;
    }

    public void setBadBhv18(BigDecimal badBhv18) {
        this.badBhv18 = badBhv18;
    }

    public BigDecimal getBadBhv19() {
        return badBhv19;
    }

    public void setBadBhv19(BigDecimal badBhv19) {
        this.badBhv19 = badBhv19;
    }

    public BigDecimal getBadBhv20() {
        return badBhv20;
    }

    public void setBadBhv20(BigDecimal badBhv20) {
        this.badBhv20 = badBhv20;
    }

    public String getCdate() {
        return cdate;
    }

    public void setCdate(String cdate) {
        this.cdate = cdate;
    }

    public BigDecimal getFreq() {
        return freq;
    }

    public void setFreq(BigDecimal freq) {
        this.freq = freq;
    }

    public String getDrvId() {
        return drvId;
    }

    public void setDrvId(String drvId) {
        this.drvId = drvId;
    }

    public String getDrvName() {
        return drvName;
    }

    public void setDrvName(String drvName) {
        this.drvName = drvName;
    }

    public BigDecimal getAreaType1() {
        return areaType1;
    }

    public void setAreaType1(BigDecimal areaType1) {
        this.areaType1 = areaType1;
    }

    public BigDecimal getAreaType2() {
        return areaType2;
    }

    public void setAreaType2(BigDecimal areaType2) {
        this.areaType2 = areaType2;
    }

    public BigDecimal getAreaType3() {
        return areaType3;
    }

    public void setAreaType3(BigDecimal areaType3) {
        this.areaType3 = areaType3;
    }

    public BigDecimal getAreaType4() {
        return areaType4;
    }

    public void setAreaType4(BigDecimal areaType4) {
        this.areaType4 = areaType4;
    }

    public BigDecimal getRn() {
        return rn;
    }

    public void setRn(BigDecimal rn) {
        this.rn = rn;
    }

    public BigDecimal getFreqGth() {
        return freqGth;
    }

    public void setFreqGth(BigDecimal freqGth) {
        this.freqGth = freqGth;
    }

    public BigDecimal getLoLgt() {
        return loLgt;
    }

    public void setLoLgt(BigDecimal loLgt) {
        this.loLgt = loLgt;
    }

    public BigDecimal getLoLtt() {
        return loLtt;
    }

    public void setLoLtt(BigDecimal loLtt) {
        this.loLtt = loLtt;
    }

    public List<LineAreaBadBhvSortVo> getBadBhvStandard() {
        return badBhvStandard;
    }

    public void setBadBhvStandard(List<LineAreaBadBhvSortVo> badBhvStandard) {
        this.badBhvStandard = badBhvStandard;
    }

    public List<LineAreaBadBhvSortVo> getBadBhvSort() {
        return badBhvSort;
    }

    public void setBadBhvSort(List<LineAreaBadBhvSortVo> badBhvSort) {
        this.badBhvSort = badBhvSort;
    }

    public String getBadBhvName() {
        return badBhvName;
    }

    public void setBadBhvName(String badBhvName) {
        this.badBhvName = badBhvName;
    }

    public BigDecimal getThreVal() {
        return threVal;
    }

    public void setThreVal(BigDecimal threVal) {
        this.threVal = threVal;
    }

    public BigDecimal getHour0() {
        return hour0;
    }

    public void setHour0(BigDecimal hour0) {
        this.hour0 = hour0;
    }

    public BigDecimal getHour1() {
        return hour1;
    }

    public void setHour1(BigDecimal hour1) {
        this.hour1 = hour1;
    }

    public BigDecimal getHour2() {
        return hour2;
    }

    public void setHour2(BigDecimal hour2) {
        this.hour2 = hour2;
    }

    public BigDecimal getHour3() {
        return hour3;
    }

    public void setHour3(BigDecimal hour3) {
        this.hour3 = hour3;
    }

    public BigDecimal getHour4() {
        return hour4;
    }

    public void setHour4(BigDecimal hour4) {
        this.hour4 = hour4;
    }

    public BigDecimal getHour5() {
        return hour5;
    }

    public void setHour5(BigDecimal hour5) {
        this.hour5 = hour5;
    }

    public BigDecimal getHour6() {
        return hour6;
    }

    public void setHour6(BigDecimal hour6) {
        this.hour6 = hour6;
    }

    public BigDecimal getHour7() {
        return hour7;
    }

    public void setHour7(BigDecimal hour7) {
        this.hour7 = hour7;
    }

    public BigDecimal getHour8() {
        return hour8;
    }

    public void setHour8(BigDecimal hour8) {
        this.hour8 = hour8;
    }

    public BigDecimal getHour9() {
        return hour9;
    }

    public void setHour9(BigDecimal hour9) {
        this.hour9 = hour9;
    }

    public BigDecimal getHour10() {
        return hour10;
    }

    public void setHour10(BigDecimal hour10) {
        this.hour10 = hour10;
    }

    public BigDecimal getHour11() {
        return hour11;
    }

    public void setHour11(BigDecimal hour11) {
        this.hour11 = hour11;
    }

    public BigDecimal getHour12() {
        return hour12;
    }

    public void setHour12(BigDecimal hour12) {
        this.hour12 = hour12;
    }

    public BigDecimal getHour13() {
        return hour13;
    }

    public void setHour13(BigDecimal hour13) {
        this.hour13 = hour13;
    }

    public BigDecimal getHour14() {
        return hour14;
    }

    public void setHour14(BigDecimal hour14) {
        this.hour14 = hour14;
    }

    public BigDecimal getHour15() {
        return hour15;
    }

    public void setHour15(BigDecimal hour15) {
        this.hour15 = hour15;
    }

    public BigDecimal getHour16() {
        return hour16;
    }

    public void setHour16(BigDecimal hour16) {
        this.hour16 = hour16;
    }

    public BigDecimal getHour17() {
        return hour17;
    }

    public void setHour17(BigDecimal hour17) {
        this.hour17 = hour17;
    }

    public BigDecimal getHour18() {
        return hour18;
    }

    public void setHour18(BigDecimal hour18) {
        this.hour18 = hour18;
    }

    public BigDecimal getHour19() {
        return hour19;
    }

    public void setHour19(BigDecimal hour19) {
        this.hour19 = hour19;
    }

    public BigDecimal getHour20() {
        return hour20;
    }

    public void setHour20(BigDecimal hour20) {
        this.hour20 = hour20;
    }

    public BigDecimal getHour21() {
        return hour21;
    }

    public void setHour21(BigDecimal hour21) {
        this.hour21 = hour21;
    }

    public BigDecimal getHour22() {
        return hour22;
    }

    public void setHour22(BigDecimal hour22) {
        this.hour22 = hour22;
    }

    public BigDecimal getHour23() {
        return hour23;
    }

    public void setHour23(BigDecimal hour23) {
        this.hour23 = hour23;
    }

    public BigDecimal getRadius() {
        return radius;
    }

    public void setRadius(BigDecimal radius) {
        this.radius = radius;
    }

    public String getLineDirection() {
        return lineDirection;
    }

    public void setLineDirection(String lineDirection) {
        this.lineDirection = lineDirection;
    }

    public String getBlackNature() {
        return blackNature;
    }

    public void setBlackNature(String blackNature) {
        this.blackNature = blackNature;
    }

    public String getPlaceTypical() {
        return placeTypical;
    }

    public void setPlaceTypical(String placeTypical) {
        this.placeTypical = placeTypical;
    }

    public String getLineTy() {
        return lineTy;
    }

    public void setLineTy(String lineTy) {
        this.lineTy = lineTy;
    }

    public BigDecimal getLng() {
        return lng;
    }

    public void setLng(BigDecimal lng) {
        this.lng = lng;
    }

    public BigDecimal getLat() {
        return lat;
    }

    public void setLat(BigDecimal lat) {
        this.lat = lat;
    }

    public BigDecimal getInRadius() {
        return inRadius;
    }

    public void setInRadius(BigDecimal inRadius) {
        this.inRadius = inRadius;
    }

    public BigDecimal getOutRadius() {
        return outRadius;
    }

    public void setOutRadius(BigDecimal outRadius) {
        this.outRadius = outRadius;
    }

    public BigDecimal getSpeedLimit() {
        return speedLimit;
    }

    public void setSpeedLimit(BigDecimal speedLimit) {
        this.speedLimit = speedLimit;
    }

    public String getStnTy() {
        return stnTy;
    }

    public void setStnTy(String stnTy) {
        this.stnTy = stnTy;
    }

    public String getBadBhvId() {
        return badBhvId;
    }

    public void setBadBhvId(String badBhvId) {
        this.badBhvId = badBhvId;
    }
}
